package com.lunduhotel;

import java.sql.Connection;
import java.sql.SQLException;

import com.lunduhotel.dao.ClienteDao;
import com.lunduhotel.factory.ConnectionFactory;
import com.lunduhotel.modelo.Cliente;
import com.lunduhotel.modelo.Quarto;

public class TesteJDBC {

	/**
	 * @param args
	 * @throws SQLException 
	 */
	public static void main(String[] args) throws SQLException {
		
		Quarto quarto = new Quarto();
		quarto.setTipo("Executivo");
		quarto.setValor(500);
		quarto.setQuantCama(2);
		quarto.setQuantCamaCasal(0);
	
		
		
		
		Cliente cliente = new Cliente();
		cliente.setNome("Savio");
		cliente.setCpf("111.111.111-11");
		cliente.setIdade(24);
		cliente.setEmail("saviofranga@gmil.com");
		cliente.setTelefone("35871578");
		/*
		Connection con = new ConnectionFactory().getConnection();
		String sql = "insert into cliente(nome_cliente,idade,cpf,telefone,email) " +
				"values ('"+ cliente.getNome() + "',"+cliente.getIdade()+",'"+cliente.getCpf()+"','"+cliente.getTelefone()+"','"+
				cliente.getEmail()+"');"; 
		
		String sql = "insert into cliente(nome_cliente,idade,cpf,telefone,email) values (?,?,?,?,?);";
		Connection con = new ConnectionFactory().getConnection();
		
		PreparedStatement stmt = con.prepareStatement(sql);
		stmt.setString(1, cliente.getNome());
		stmt.setInt(2, cliente.getIdade());
		stmt.setString(3, cliente.getCpf());
		stmt.setString(4, cliente.getTelefone());
		stmt.setString(5, cliente.getEmail());
		*/
		//stmt.execute();
		
		ClienteDao dao = new ClienteDao();
		dao.adicionaCliente(cliente);
	
		
	}

}
